package lesosn03;

public class TestMain5 {
    public static void main(String[] args) {
        String str1 = "hello world"; // 指向常量池
        String str2 = new String("hello world"); // 新的对象 -- 堆
        System.out.println(str1);
        System.out.println(str2);
        // 比较的是地址
        System.out.println(str1 == str2); // false
        // 比较的是值
        System.out.println(str1.equals(str2)); // true

        System.out.println("1");
        a();
        System.out.println("2");
    }

    private static void a() {
        System.out.println("3");
        b();
        System.out.println("4");
    }

    private static void b() {
        System.out.println("5");
    }
}
